docs: Annotate missing symbols
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 17:28:16 +0000 (17:28 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 17:28:16 +0000 (17:28 +0000)
gtk/gtkexpression.h

index 2eb9650142cad21dc25376762375b85c6af3e895..0862f8dd54115da04a144ad826234271a034c871 100644 (file)
@@ -154,6 +154,12 @@ GtkExpression *         gtk_cclosure_expression_new             (GType
 
 /* GObject integration, so we can use GtkBuilder */
 
+/**
+ * GTK_VALUE_HOLDS_EXPRESSION:
+ * @value: a #GValue
+ *
+ * Evaluates to %TRUE if @value was initialized with %GTK_TYPE_EXPRESSION.
+ */
 #define GTK_VALUE_HOLDS_EXPRESSION(value)       (G_VALUE_HOLDS ((value), GTK_TYPE_EXPRESSION))
 
 GDK_AVAILABLE_IN_ALL
@@ -171,6 +177,11 @@ GtkExpression * gtk_value_dup_expression        (const GValue  *value);
 #define GTK_PARAM_SPEC_EXPRESSION(obj)          (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PARAM_SPEC_EXPRESSION, GtkParamSpecExpression))
 #define GTK_IS_PARAM_SPEC_EXPRESSION(obj)       (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PARAM_SPEC_EXPRESSION))
 
+/**
+ * GtkParamSpecExpression:
+ *
+ * A #GParamSpec for properties holding a #GtkExpression.
+ */
 typedef struct {
   /*< private >*/
   GParamSpec parent_instance;